Object Interconnections An Overview of the OMG

نویسندگان

  • Douglas C. Schmidt
  • Steve Vinoski
چکیده

This is the final column in our series covering the OMG CORBA Messaging specification [1]. Our previous columns in this series covered the communications models supplied by Messaging [2], explained how to program asynchronous method invocations (AMI) in C++ [3], and described timeindependent invocation (TII) and interoperable routing [4]. We finish this series by highlighting the quality of service (QoS) framework supplied by the OMG Messaging specification. Quality of service (QoS) is a widely accepted term that describes activities and technologies designed to improve and control communication-oriented resource management for applications and systems [5]. Many distributed applications need to selectively configure and optimize various QoS aspects, such as the end-to-end latency of particular requests, the aggregate throughput over some interval, the reliability of one-way message delivery, or how long a client spends waiting for a reply before it times out. Therefore, the OMG Messaging specification defines a QoS framework that allows applications to configure and control various aspects of ORB behavior. This framework defines a set of policy objects, a framework for managing the policies, and extensions to GIOP/IIOP that communicate policies between ORBs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object Interconnections An Overview of the OMG CORBA

This is the final column in our series covering the OMG CORBA Messaging specification [1]. Our previous columns in this series covered the communications models supplied by Messaging [2], explained how to program asynchronous method invocations (AMI) in C++ [3], and described timeindependent invocation (TII) and interoperable routing [4]. We finish this series by highlighting the quality of ser...

متن کامل

Object Interconnections Object Adapters : Concepts and Terminology ( Column 11 )

In this column, we’ll start presenting issues surrounding CORBA Object Adapters (OAs). We’ll focus on what Object Adapters are and describe their roles within a CORBAbased system. In addition, we’ll begin an in-depth discussion of the new Portable Object Adapter (POA) specification that was recently adopted by the OMG. Our subsequent columns will continue this discussion and show some examples ...

متن کامل

Towards a Dynamic CORBA Component Platform

Distributed object computing (DOC) middleware, even if commonly used, has several drawbacks to support large and complex distributed applications: no visibility of distributed object interconnections, no implementation separation between business logic and system services, and no application deployment process. In response to this, DOC middleware is evolving to distributed component computing (...

متن کامل

Object Interconnections

In this column, we’ll start presenting issues surrounding CORBA Object Adapters (OAs). We’ll focus on what Object Adapters are and describe their roles within a CORBAbased system. In addition, we’ll begin an in-depth discussion of the new Portable Object Adapter (POA) specification that was recently adopted by the OMG. Our subsequent columns will continue this discussion and show some examples ...

متن کامل

Object Request Broker ( Orb

Distributed computing has made signiicant advances in the past few years as witnessed by the release of OSF's Distributed Computing Environment (DCE) and the adoption of a set of speciications for distributed object computing by the Object Management Group (OMG). In this report, we discuss OMG's work in distributed computing based on object technology. We attempt to provide a comprehensive cove...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007